**Wat betreft het veranderen van de taal in de tutorial, zie de volgende geanimeerde afbeelding.** ![](./media/1234567.gif) [Arduino Tutorial](./Arduino/Arduino.7z) [Kidsblock Tutorial](./Kidsblock/Kidsblock.7z) # 1. Productintroductie ![](media/0eed85e053eec9481023a1aaa999190e.png) ## 1.1 Introductie Deze STEM educatieve V3.0 tankrobot is nieuw geüpgraded, met toevoeging van een lijnvolg- en een brandblusfunctie. Het versterkt de relatie tussen kinderen en ouders krachtig en prikkelt de verbeelding van kinderen door middel van programmeren en coderen. In de loop van het assemblageproces kunt u de vele functies zien, zoals lichtvolgen, lijnvolgen, IR- en BT-afstandsbediening, snelheidsaanpassing enzovoort. Bovendien zijn er enkele kleine onderdelen die u kunnen helpen bij het assembleren van de robotauto. Er zijn basissensoren en -modules inbegrepen, zoals een vlammensensor, een BT-sensor, een obstakelvermijdingssensor, een lijnvolgsensor en een ultrasone sensor. De twee tutorials voor C-taalcode van Arduino IDE en KidsBlock grafisch programmeren zijn ook geschikt voor liefhebbers van verschillende leeftijden. Het is echt de beste keuze voor u. ## 1.2 Kenmerken 1. Meerdere functies: Opsluiting, lijnvolgen, brandblussen, lichtvolgen, IR- en BT-afstandsbediening, snelheidsregeling enzovoort. 2. Eenvoudig te bouwen: assembleer de robot met enkele onderdelen. 3. Hoge taaiheid: Aluminiumlegering beugels, metalen motoren, hoogwaardige wielen 4. Hoge uitbreidbaarheid: verbind vele sensoren en modules via motorstuurprintplaat en LEGO-onderdelen 5. Meerdere bedieningen: IR-afstandsbediening, App-bediening (iOS en Android systeem) 6. Basisprogrammering: C-taalcode van Arduino IDE en KidsBlock grafisch programmeren. ## 1.3 Parameters - Werkspanning: 5v - Ingangsspanning: 6-9V - Maximale uitgangsstroom: 1.5A - Maximaal vermogensverlies: 32W - Motorsnelheid: 5V 200 rpm / min - Motoraandrijfmodus: dubbele H-brug aandrijving (HR8833) - Ultrasone inductiehoek: <15° - Ultrasone detectieafstand: 2cm-300cm - Infrarood afstandsbediening afstand: 10 meter (gemeten) - BT afstandsbediening afstand: 30 meter (gemeten) ## 1.4 Kitlijst | No. | Naam | QTY | Afbeelding | | ---- | :----------------------------------------------------------: | ---- | :----------------------------------------------------------: | | 1 | Tankrobot Chassis (**Gelieve twee 18650 batterijen mee te nemen**) | 1 | ![img](media/wps8.jpg) | | 2 | Keyestudio V4.0 ontwikkelingsbord (compatibel Arduino UNO) | 1 | ![](media/8ecfc7e4f74bd2001452e33f74eace2e.png) | | 3 | Keyestudio 8833 Motor Driver Uitbreidingsbord | 1 | ![ ](media/a68b920cd30c3b17941fa8b28b643c8f.png) | | 4 | DX-BT24 V5.1 BLE BT Module | 1 | ![ ](media/5932436a0916951504a9debb97a905c3.jpeg) | | 5 | HC-SR04 Ultrasone Sensor | 1 | ![](media/b0906d68835b2659491e53a85567569b.png) | | 6 | Keyestudio 8*16 LED Paneel | 1 | ![](media/2d831a9e71d1777b7b12132267d22947.png) | | 7 | Gele LED Module | 1 | ![2](media/0b130b1b8eb4e626a9cad08906af2ef5.png) | | 8 | Vlammensensor | 2 | ![1](media/ecf808f114234039582880ab4682c4e6.png) | | 9 | 130 Motor Module | 1 | ![5](media/465d2f91471dcdab8de9b07e44d37cf4.png) | | 10 | Fotoweerstand | 2 | ![4](media/9b0193c19a5a7392052adffdfc4e10c2.png) | | 11 | Acrylplaat voor 8*16 LED Paneel | 1 | ![4](media/2d8e4747f80f8134999a16c9aa0dabb7.png) | | 12 | Bovenste Acrylplaat | 1 | ![](media/704f390bd65080844e77b498d37784f7.jpeg) | | 13 | Acrylplaat | 1 | ![Img](./media/img-20240115093710.png) | | 14 | Keyestudio JMFP-4 17-toets afstandsbediening (Batterijen in KS0555F) | 1 | ![11](media/4bcc6cd652f8101c6a4680b40e40e593.png) | | 15 | Keyestudio 9G 180 ° Servo | 1 | ![](media/e686213ffb2aa53d9960f9f6d1b600cd.png) | | 16 | USB-kabel | 1 | ![](media/4f8d5af6dee9016b45d975adb2391d37.png) | | 17 | Wikkelbuis | 1 | ![](media/95a430f19b519f4c80f1aee9bdea1605.png) | | 18 | 3.0*40MM Schroevendraaier | 1 | ![](media/f353b46e6c2c0597c3268d5aa137fd99.png) | | 19 | 3*100MM Kabelbinders | 5 | ![](media/247e99cde38f40eb256ed698ec47bb1d.png) | | 20 | L-type M2.5 Sleutel | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 21 | L-type M3 Sleutel | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 22 | L-type M1.5 Sleutel | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 23 | Karton | 1 | ![](media/8c9753cc11848ca134532d52e9ca2277.png) | | 24 | 4P M-F PH2.0mm naar 2.54 Dupont Draad (Groen-Blauw-Rood-Zwart) | 1 | ![](media/9065eb862cc4bcbde2f324702ec8a954.png) | | 25 | 4P HX-2.54 Dupont Draad (Zwart-Rood-Wit-Bruin) | 1 | ![5](media/f89f96fdf835c372754aadc7c22ca907.png) | | 26 | 5P JST-PH2.0MM Dupont Draad | 1 | ![](media/d815578410bf7d4d943c921e79fdc8a5.png) | | 27 | 3P-3P XH2.54 naar 2.54 Dupont Draad (Geel-Rood-Zwart) | 1 | ![9](media/6a1c8e7c27ca08c62ac0c30a0dbd4578.png) | | 28 | 3P-3P XH2.54 naar PH2.0 Dupont Draad (Geel-Rood-Zwart) | 2 | ![10-1](media/054fc8fbedd22e8e9c6074207bc94524.png) | | 29 | 4P-3P XH2.54 naar PH2.0 Dupont Draad (Geel-Rood-Zwart) | 2 | ![11](media/7856a38f34cdeb19966cd0fb99b55f85.png) | | 30 | 4P XH2.54 naar PH2.0 Dupont Draad (Groen-Blauw-Rood-Zwart) | 1 | ![8](media/900ce366290c7cb8537c498a3b1b6b08.png) | | 31 | M1.4*8MM Rondkopschroeven | 6 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 32 | M1.4 Moeren | 6 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 33 | M2 Moeren | 8 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 34 | M2*8MM Rondkopschroeven | 8 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 35 | M1.2*5MM Rondkopschroeven | 6 | ![](media/1ae2d251fa671bdbedd375c37ed394aa.png) | | 36 | M3*6MM Rondkopschroeven | 18 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 37 | M3*10MM Rondkopschroeven | 3 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 38 | M3 Moeren | 3 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 39 | M3*10MM Dubbelzijdige Koperen Pilaar | 4 | ![](media/0e0fd3c7109c9fdaae633447ace2452f.png) | | 40 | Zeskantige Koperen Bus (M3*45MM) | 4 | ![image-20250902121024042](./media/image-20250902121024042.webp) | | 41 | 43093 Blauwe Technic Asstift met Wrijvingsribbels | 11 | ![](media/be8bf7c301b2cc756ed4b6bc0d0fce59.png) | | 42 | 4265c Technic Bus | 11 | ![](media/64e5f57bd9efb46d1ea5c663e195bbbd.png) | | 43 | Blauwe Jumper Cap | 4 | ![](media/2e07431f04b6c1e9543918f86ee695a4.png) | | 44 | Rode Jumper Cap | 4 | ![](media/a0aca71a25a9c5152b99c0911e6f5221.png) | | 45 | Sleutel | 1 | ![img](media/wps2.jpg) | | 46 | Chassis aandrijfwiel | 2 | ![img](media/wps3.png) | | 47 | Chassis lagerwiel | 2 | ![img](media/wps4.png) | | 48 | M4*12MM zeskantbout | 2 | ![img](media/wps5.jpg) | | 49 | M4*35MM zeskantbout | 2 | ![img](media/wps6.jpg) | | 50 | Riemrups | 2 | ![img](media/wps7.jpg) | ## 1.5 Keyestudio V4.0 Ontwikkelingsbord U moet weten dat het Keyestudio V4.0 ontwikkelingsbord de kern is van deze slimme auto. ![](./media/image-20250709102941963.png) Het Keyestudio V4.0 ontwikkelingsbord is gebaseerd op ATmega328P MCU, en met een CP2102 Chip als UART-naar-USB-converter. ![](./media/image-20250709103216112.png) Het heeft 14 digitale ingangs-/uitgangspinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kwartskristal, een USB-aansluiting, een voedingsaansluiting, 2 ICSP-headers en een resetknop. ![](./media/image-20250709103241560.png) We kunnen het voeden met een USB-kabel, de externe DC-voedingsaansluiting (DC 7-12V) of vrouwelijke headers Vin/GND (DC 7-12V) | Microcontroller | ATmega328P-PU | | :-------------------------: | :------------------------------------------------------: | | Bedrijfsspanning | 5V | | Ingangsspanning (aanbevolen) | DC7-12V | | Digitale I/O-pinnen | 14 (D0-D13) (waarvan 6 PWM-uitgang bieden) | | PWM Digitale I/O-pinnen | 6 (D3, D5, D6, D9, D10, D11) | | Analoge Ingangspinnen | 6 (A0-A5) | | DC Stroom per I/O-pin | 20 mA | | DC Stroom voor 3.3V Pin | 50 mA | | Flash Geheugen | 32 KB (ATmega328P-PU) waarvan 0.5 KB gebruikt door bootloader | | SRAM | 2 KB (ATmega328P-PU) | | EEPROM | 1 KB (ATmega328P-PU) | | Kloksnelheid | 16 MHz | | LED_BUILTIN | D13 |